@charset "utf-8";
/* CSS Document */
/*公共*/
body, html , nav , .goods-fix{ background:#FFFFFF; }
dl, dt, dd, ol, ul, li { list-style:none; }
ul { padding: 0;}
em, i { font-style:normal; }
.inlineBlock { display:inline-block; }
.height44 { height:55px; }
.height70 { height:70px; }
p { margin:0; }
.banner .pager-prev, .banner .pager-next { display: block; }
/*head -- by wu*/
header { height:44px; background:-webkit-gradient(linear, 0 0, 0 100%, from(#eb41a0), to(#e0047f)); position:fixed; top:0; left:0; z-index:10; }
/*首页*/
.logo { float:left; width:29px; height:28px; background:url(../../images2/logo.png) no-repeat left center; background-size:70% auto; }
.search { float:left; height:30px; line-height:30px; border:1px solid #fff; width:90%; font-size:12px; }
.s-inp { position:relative; }
.s-inp-txt { border-right:1px solid #fff; width:50px; height:18px; line-height:18px; text-indent:0.7em; }
.s-inp-txt::after { content: ''; display: inline-block; border-color: #fff transparent transparent; border-width: 5px 5px; position: absolute; border-style: solid; top:7px; right:4px; }
.s-inp-select { position:absolute; bottom:-116px; left:5px; display:none;  }
.s-inp-select ul { background:#000;opacity:0.7; filter:alpha(opacity=70); width:120px; padding-left:0;  }
.s-inp-select ul::after{ position: absolute; left: 20px; top:0; content: ''; display: inline-block; width: 10px; height: 10px; background: #000; -webkit-transform: rotate(45deg);}
.s-inp-select ul li{ padding-left:10px; margin:5px; border-bottom:1px solid  rgba(79,84,87,0.9);  }
.s-select-list .s-icon{ display:inline-block; margin:0 10px -2px 0; width:20px; height:20px; background:url(../../images2/search_select.png) no-repeat -1px 3px; background-size:90% auto; }
.store .s-icon { background-position:-1px -17px; }
.brand { border:0; }
.brand .s-icon { background-position:-1px -35px; }
.s-frame { width:80%; }
.searchInp { background:none; border:none; color:#ECD8D9; height:28px; line-height:26px;  text-indent:1em;}
.sBtn { border:none; height:28px; line-height:28px; border-radius: 0 6px 6px 0; color:#d60079; }
/*其他页面*/
.hBack , .hTxt , .hHlep , .hHome { height:30px; }
.hBack { width:20px; background:url(../../images2/icon.png) no-repeat 0 2px; }
.hTxt { width: 83%; line-height: 30px; }
.hHlep { width:30px; background:url(../../images2/icon.png) no-repeat -39px 3px;  }
.hHome { background-position:-76px 3px; }

/*footer -- by wu*/
footer { margin:10px 0 100px 0; }
.lh30 { height:30px; line-height:30px; }
.f-top a { padding:0 15px; }
.f-btm {}
/*goToTop*/
.goToTop { position:fixed; bottom:100px; right:10px; width:48px; z-index:10;display: none; }
.goToTop a { display:inline-block; width:48px; height:48px; background:url(../../images2/top-share.png) no-repeat 0 0; }
a.share { background-position:0 -50px; }
/*downApp*/
.downApp { position:fixed; bottom:64px; z-index:10;}
.appOn { display:block; position:relative; }
.appX { position:absolute; top:0; left:0; width:40px; height:100%; }
.appOff { display:none; }

/*nav -- by wu*/
/*
nav , .goods-fix { position:fixed; bottom:0; left:0; height:64px; border-top:1px solid #F8C5C4; z-index:10; }
nav.nav { padding: 5px 10px; }
nav.nav a{ padding:0; }
.nav a span { display:inline-block; width:60px; height:27px; background:url(../../images2/nav.png) no-repeat 0 0; }
.nav a span.icon2 { background-position:-60px 0; }
.nav a span.icon3 { background-position:-120px 0 }
.nav a span.icon4 { background-position:-180px 0 }
.nav a span.icon5 { background-position:-240px 0 }
.nav a .icon1.curr { background-position:0 -30px; }
.nav a .icon2.curr { background-position:-60px -30px; }
.nav a .icon3.curr { background-position:-120px -30px; }
.nav a .icon4.curr { background-position:-180px -30px; }
.nav a .icon5.curr { background-position:-240px -30px; }
.nav a p { color:#ED6AA0; line-height: 18px; }
.nav a p.curr { color:#d60079; }
*/

/*index -- by wu*/
.good-img { width:100%; }
.list1 .x3 i { display:inline-block; width:40px; height:40px; background:url(../../images2/subnav.png) no-repeat 0 0; }
.list1 .x3 .sub-icon2 { background-position:-86px 0; }
.list1 .x3 .sub-icon3 { background-position:-171px 0; }
.list1 .x3 .sub-icon4 { background-position:-257px 0; }
.list1 .x3 .sub-icon5 { background-position:-343px 0; }
.list1 .x3 .sub-icon6 { background-position:-429px 0; }
.list1 .x3 .sub-icon7 { background-position:-514px 0; }
.list1 .x3 .sub-icon8 { background-position:-600px 0; }
.list1 .x3 p { margin:0; font-size:12px; }
.pColor1 { color:#8806A8; }
.pColor2 { color:#04849D; }
.pColor3 { color:#D7007A; }
.pColor4 { color:#FE2C00; }
.pColor5 { color:#FF5001; }
.pColor6 { color:#D649EF; }
.pColor7 { color:#FFA901; }         
.pColor8 { color:#00AC6C; }
.title { margin:-24px auto 0; width:100px; height:30px; }
/*公共*/
.good-img97 { width:97%; }

/*goods-list*/
.goods-list hr { display:none; }
.goods-list p { margin:0; display:none;}

/*公共*/
.border-none { border:none; }
.border-ef7f7e { border-color:#FF7F7E; }
.bg-ef7f7e { background:#FF7F7E;}
.text-ef7f7e { color:#ef7f7e; }
.bg-d60079 { background:#d60079;}
.text-d60079 { color:#d60079; }
/*cart*/
.cart-list {}
.sale-tab-list { border-bottom:1px dashed #ddd; padding:5px 0; }
.sale-tab-list:last-child{ border:none; }
.checkbox { width:10px; height:10px; margin-top:3px; }
.checked::after { display: block; content: ""; width:9px; height: 4px; border: solid #c00000;  border-width: 2px 2px 0 0;  -webkit-transform: rotate(135deg); }
.sale-icon { width:17px; height:17px; background:url(../../images2/icon.png) no-repeat -602px 0; }
.discount-txt { margin:5px 0; }
.goods-img { width:60px; height:60px; overflow: hidden; }
.goods-price ,.goods-num { height:24px; line-height:22px }
.numDel ,.numAdd { width:30px; height:22px; line-height:22px;}
.numDel { border-radius:4px 0 0 4px; }
.numAdd { border-radius:0 4px 4px 0; }
.numWrite input{ width:40px; }
/*无内容*/
.noTxt i { font-size:100px; color:#BEBDC3; }
/*公共*/
.x20 { width:20%; float:left; }
/*member*/
.user-head{ height:158px; background:url(../../images2/my_bj.png) no-repeat; background-size:200%; position:relative; }
.user-img img { width:52px; height:52px; }
.collection { height:42px; background:rgba(0, 0, 0, 0.25) }
.collection a { padding-top:15px; }
.x20 p {  font-size:12px; }
.user-share { position:absolute; top:10px; right:10px; height:22px; padding-top:30px; background:url(../../images2/icon.png) no-repeat -360px 0;}
.order-icon { width:25px; height:25px; background:url(../../images2/icon.png) no-repeat -592px -255px; }
.user-con > span { line-height:25px; }
.order-con a i { width:25px; height:25px; background:url(../../images2/icon.png) no-repeat -69px -255px; }
.order-con a .order-icon2 { background-position:-123px -255px; }
.order-con a .order-icon3 { background-position:-181px -255px; }
.order-con a .order-icon4 { background-position:-238px -255px; }
.order-con a .order-icon5 { background-position:-296px -255px; }
.brand-icon { background-position:-592px -295px; }
.pointorder-icon { background-position:-592px -335px; }
.predeposit-icon { background-position:-594px -373px; }
.account-icon { background-position:-592px -415px; }
.msn-icon { background-position:-592px -455px; }
.class-icon {background-position:-594px -501px;}
.share-icon { background-position:-594px -548px; }

/*show_store*/
.store-head { background:url(../../images2/diang_bj.png) no-repeat; height:148px;  background-size:200%; }
.store-img img { width:62px; height:62px; }
.store-news p { text-indent:2em; font-size:12px; }
.store-news > div:nth-of-type(2) { height:28px; line-height:28px; }
.store-news > div:nth-of-type(2) span { display:inline-block; width:35px; height:28px; margin-right:8px; background:url(../../images2/store.png) no-repeat 0 0;  }
.store-news > div:nth-of-type(2) span:nth-of-type(2) { background-position:-35px 0; }

/*品牌详情页*/
.brandStore-news { background:#fff; height:56px; }
.storeLogo {  margin-top:-22px; }
.storeLogo img { height:72px; width:72px; border:2px solid #fff; -webkit-box-shadow:0px 3px 4px rgba(0, 0, 0, .5); -moz-box-shadow:0px 3px 4px rgba(0, 0, 0, .5); box-shadow:0px 3px 4px rgba(0, 0, 0, .5);  }
.store-address { text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical; }
.show-store i { padding:0 9px; background:url(../../images2/icon.png) no-repeat -600px 0 ; }

/*login*/
.login { width:90%; margin:10px auto 0; } 
.userTxt { position:relative; }
.userTxt i { background:url(../../images2/icon.png) no-repeat -44px -90px; width:31px; height:25px; }
.userTxt div span { width:85%; }
.userTxt div span input { width:100%; }
.userTxt .pwd-icon { background-position:-130px -90px; }
.userTxt .captcha-icon { background-position:-214px -90px; }
.userTxt input { line-height:22px; }
#codeimage { width:100px; height:40px; }
/*.checkError { width:242px; height:50px; position:absolute; top:-35px; right:10px; background:url(../../images2/icon.png) no-repeat -376px -135px; display:none; }
.checkError p { line-height:40px; margin:0; }
*/
/*register*/
.codeRegister-btn { border-radius:6px 0 0 6px; }
.noCodeRegister-btn { border-radius:0 6px 6px 0; }
.codeRegister { }
/*.noCodeRegister { display:none; }*/
#noInvite_member { display:none; }
.codeRegisterTxt > div { padding:10px 5px; }
.codeRegisterTxt span:last-of-type { width:70%; }
.codeRegisterTxt span input ,.codeRegisterTxt span select{ width:103%; }
.codeRegisterTxt div span { line-height:22px; }
.letter-spacing { letter-spacing:4px;}
.new-input-span { margin-bottom:10px; line-height:25px; } 
.new-input-span p { margin:0; }

.margin-none { margin:0; }
.padding-none { padding:0; }
/*goods*/
.goodsHead { height:300px; overflow:hidden; }
.goodsBanner { height:320px; width:320px; margin:0 auto; }
.pointer .active { background:#FF7F7E; }
.pointer li { border-color:#ef7f7e;}
.goodsOldPrice { text-decoration:line-through; }
.spec-btn span { margin:5px; padding:5px 15px; }
.shopLogo img { width:24px; height:auto; }
.goods-shopBtn a{ padding:5px 11%; }
.goods-shopBtn a i { width:22px; height:22px; background:url(../../images2/icon.png) no-repeat -140px 2px; }
.goods-shopBtn a .allGoodsIcon { background-position:-222px 2px; }
.goods-shopBtn a span { line-height:22px; } 
.goodsTab {background:#FB8D42; z-index:10; }
.goodsIntroduce { display:none; }
.goodsComment { display:none; }
.gc-list { margin-bottom:10px; }
.gc-list:last-of-type { margin-bottom:0; }
.gr-list { position:relative; height:153px; overflow: hidden;}
.gr-con { position:absolute; height:151px; }
.gr-con li { float:left; width:95px; overflow: hidden; }
.gr-con li a { display:block; }
.gr-goodsName { overflow: hidden; height: 30px; line-height:16px;}
.goods-fix { height:64px; z-index:9; }
.goods-fix a { padding-top:10px; }
.goods-fix a span { width:25px; height:25px; display:inline-block; background:url(../../images2/icon.png) no-repeat -150px -40px; }
.goods-fix .collect span { background:none; }
.goods-fix .share span { background-position:-182px -40px; }
.goods-fix .custom span { background-position:-213px -40px; }
.goods-fix .cart span { background-position:-267px -40px; }
.goods-fix .buy span { background-position:-329px -40px; }

/*order*/
.gri-icon { width:17px; height:22px; background:url(../../images2/icon.png) no-repeat -602px -204px; }
.goods-information > div { padding:10px 0; border-bottom:1px solid #ddd;}
.goods-information > div:first-of-type { padding-top:0; }
.goods-information > div:last-of-type { padding-bottom:0; border:0; }
.receivinInformation > div , .add-con > div { margin-bottom:10px; }
.addressCheck { width:25px; height:22px; }
.receivinInformation { display:none; }

/*orderDetail*/
.sale-tab-list a .goods-name , .s-return .goods-name , .assess-goods .goods-name , .store-goods-list li dd .goods-name , .men-visited .goods-name , .list-unstyle .goods-name { text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; }
.orderPrice div , .seller ul li{ border-bottom:1px dashed #ddd; line-height:25px; padding:7px 0; overflow:hidden; }
.orderPrice div:last-of-type , .seller ul li:last-of-type { border:0; }

.address-con .gri-con-list div:first-of-type { border-bottom:1px solid #ddd;}

.x85 { width:87%; margin:10px auto; }
.mod-first > div , .mod-second > div , .mod-third > div , .add-mobile > div , .mod-pwd > div , .mod-pay-pwd > div , .assess-seller div{ padding-top:10px; }
.mod-pwd > div:first-of-type { padding-top:0; }

.assess-star i { padding-right:5px; }
.mem-o-select { overflow:hidden; height:31px; }

.x49 { width:49%; float:left; }

.store-o-select { overflow:hidden; }
.store-goods-list li { margin-bottom:10px; }
.store-goods-list li dl { width:97%; padding:5px; }
.store-goods-list li:nth-child(odd) dl { float:left; }
.store-goods-list li:nth-child(even) dl { float:right; }
.store-goods-list li dl dd { padding:5px 0;  }
/*.points-list li { border-bottom:1px dashed #ddd; line-height:22px; padding:8px 0;}
.points-list li:last-of-type { border:0; }
*/
.points-list td ,.points-list th { width:25%; text-align:center; padding:10px 0; float:left; overflow: hidden;  word-wrap:break-word; word-break:break-all; }
.points-list tbody tr , .men-visited dl  { border-bottom:1px solid #ddd;  }
.points-list thead tr { border-bottom:1px solid #FF9BD3; }
.points-list tfoot tr { border-top:1px solid #FF9BD3; }
.points-list tfoot tr td { width:100% ;}
.points-list tbody .border0  { border:0; }

.men-visited , .men-visited dl { margin-top:10px; }
.men-visited dl:last-of-type { border:0; }
.men-visited dl:first-of-type { margin:0; }

/***********by lu***********/
/*品牌加盟*/
.container .line-small .x6 dt.x12{border-radius:6px 6px 0px 0px; -webkit-border-radius:6px 6px 0px 0px; -moz-border-radius:6px 6px 0px 0px;}
.container .line-small .x6 dd.x12{border-radius:0px 0px 6px 6px; -webkit-border-radius:0px 0px 6px 6px; -moz-border-radius:0px 0px 6px 6px;}
.line .x12 .x9 input.left_yj{ border:1px solid #F09; border-radius:8px 0px 0px 8px; -webkit-border-radius:8px 0px 0px 8px; -moz-border-radius:6px 0px 0px 6px;}
.line .x12 .x3 button.right_yj{ background-color:#e31488; border-radius:0px 8px 8px 0px; -webkit-border-radius:0px 8px 8px 0px; -moz-border-radius:0px 8px 8px 0px;}

/*我的收藏 、信息、资产*/
.width{ width:100%;text-align:left; text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;} /*标题*/
.ycyc{ overflow:hidden; word-break:normal; display:block; font-size:12px; height:30px; line-height:15px;!important}
.self-motion{ margin:auto;}/*设置图片居中自动对齐*/
.layout .container .x6 ul li.button{ background-color:#e62d93; border:0px;}/*按钮背景颜色,去除边框*/
.layout .container .x6 ul li.button a{color:white;}/*按钮字体颜色*/
/****************上面-导航*****************/
.ybyy{ border-radius:6px; border:1px solid #eb6876; background-color:white; overflow:hidden;}
.container .line ul.x12 .x4 { position:initial; }
.container .line ul.x12{ border-radius:6px; border:1px solid #eb6876; background-color:white; /*overflow:hidden;*/}
.container .line ul.x12 a{color:#eb6876; display:block;}
.container .line ul.x12 a.select-zt{color:white; display:block;}/*选中状态的导航白色字体*/
.select-ys{ background-color:#eb6876; color: #fff; }/*选中状态的导航背景颜色*/
.left-yj{ border-radius:4px 0px 0px 4px;}
.right-yj{ border-radius:0px 4px 4px 0px;}
.zy-border{ border:1px solid #eb6876; border-width:0px 1px;}
/****************上面-导航*****************/
.ljxbj{ margin-top:20px;}
.cp-border{ border:1px solid #fceff6;}
.img_max{ max-width:20px;}
.zdy-border{ border:1px solid #eea6aa;}/*对话内容框的边框*/
.left-matter{margin-left:13px;word-wrap:break-word;word-break:break-all;}/*左边对话内容框*/
.right-matter{margin-right:13px;word-wrap:break-word;word-break:break-all;}/*右边对话内容框*/
.left-position{position:absolute; left:4px; top:14px;}/*对话框的小三角左定位*/
.right-position{position:absolute; right:4px; top:14px;}/*对话框的小三角右定位*/
.list-media .list-unstyle li , .line-small .list-unstyle li { margin-bottom:5px; }
.zt-color{ color:#e62d93;}/*字体颜色*/
.icon-b{background:url(../../images2/icon.png) no-repeat -320px -412px; width:34px; height:34px; vertical-align:bottom; display:inline-block;}
.icon-c{background:url(../../images2/icon.png) no-repeat -201px -415px; width:24px; height:24px; vertical-align:bottom; display:inline-block;}
.pic_images2{ width:100%;}
.bjys{ background-color:#ffe3f1;}
.ljxbj{ margin-top:20px;}
.tpxz{ max-width:41px;}
.dw-djj{position:absolute; left:-80px; top:20px; font-size:18px;color:white; z-index:3;}
.dw_bjt{position:absolute; top:0; right:0; z-index:2;}
.dw-ysx{position:absolute; top:0; right:0; z-index:4;}
.padding-sx{padding:10px 0px 10px 0px;}
.myassets .line ul.x12 { border:0; }
.myassets-con { height:61px; padding:0 9px; background:url(../../images2/cbian.jpg) no-repeat left top , url(../../images2/cbian_right.jpg) no-repeat right top; position:relative;}
.myassets-con .myassets-con-left { height:61px; *height:51px; padding:5px 15px 0 0; background:#ffe3f1 url(../../images2/cbian_left.jpg) no-repeat right top; } 
.myassets-con .myassets-con-right{ height:61px; line-height:61px; background:#F7BCC2;}
.no-use { position:absolute; right:-10px; top:0; }
.useed { position:absolute; right:0; top:0; }
/*******************精品超市标题*******************/
.tilte{ width:100%; }
.tilte h4{ padding:0px 20px 0px 0px;height:37px; line-height:37px;}
.tilte h4 em{ padding-left:30px; float:left; background:url(../../images2/jpsc_title2.png) no-repeat; display:block; width:205px; height:37px;}
/*******************精品超市标题*******************/

/*商品列表页  一行显示*/
.input-po{ vertical-align:bottom;}
.qcwbj{ margin-bottom:0px; padding:5px 0px; border-bottom:1px solid #CCC; font-size:12px;}
.layout .container .tab .tab-nav{ padding:0px;}
.layout .container .tab .tab-nav li a{ padding:8px 15px; border-bottom:none; }
.layout .container .tab .tab-nav li a em.single-icon{width:21px;display:block; background:url(../../images2/icon.png) no-repeat -49px -41px;}
.layout .container .tab .tab-body{ padding:10px 0px; border:1px solid #ccc; }/*改变上面边框的颜色*/
/*两栏*/
.layout .container .tab .tab-nav li a em.doublerow-icon{width:21px;display:block; background:url(../../images2/icon.png) no-repeat -103px -40px;}
.large-con .width{ width:60%; margin:auto;} /*设置标题的长度*/
.zt-red{ color:red;}
.large-con .line .x12{ position:relative;}
.large-con .line .x12 ul.location{background:#000;width:100%; position:absolute; bottom:0px; left:0px; z-index:9;background-color:#000;
  opacity:0.5;filter:Alpha(opacity=50); border-radius:0px 0px 6px 6px; -webkit-border-radius:0px 0px 6px 6px; -moz-border-radius:0px 0px 6px 6px; }
.large-con .line .x12 ul.location li,.layout .line .x12 ul.location li a{opacity:1.0; -webkit-opacity:1.0; -moz-opacity:1.0;color:#FFF;z-index:100;}
.layout .container .tab .tab-nav li a em.large-icon {width:22px; display:block; background:url(../../images2/icon.png) no-repeat left -40px;}


/*秒杀*/
.tilte h4 span{ float:right;font-size:12px;}


/*特别推荐*/
dl dd{ padding-top:0px; padding-bottom:8px;}
.wzyc{text-overflow:ellipsis; overflow:hidden;width:90%; height:24px; line-height:25px;margin:auto;}
/***************设置上下的圆角*******************/
.container .line-small .x6 dt.x12{border-radius:6px 6px 0px 0px; -webkit-border-radius:6px 6px 0px 0px; -moz-border-radius:6px 6px 0px 0px;}
.container .line-small .x6 dd.x12{border-radius:0px 0px 6px 6px; -webkit-border-radius:0px 0px 6px 6px; -moz-border-radius:0px 0px 6px 6px;}
/***************设置上下的圆角*******************/

/*限时折扣*/
.xhx{ text-decoration:line-through;}/*划线*/
.layout .line .x12 .label{ position:absolute; top:0; right:0; width:66px; height:66px; background:url(../../images2/icon.png) no-repeat -552px -41px; }
.icon-clock { padding:11px; background:url(../../images2/icon.png) no-repeat -390px -30px; }
.label span { display:block; transform:rotate(45deg); -webkit-transform:rotate(45deg);/* Safari 和 Chrome */ -o-transform:rotate(45deg);/* Opera */ padding: 3px 0 0 31px;}

/*积分中心*/
.zt_color{ color:#e62d93;}/*字体颜色*/

.elide{text-decoration:line-through;}/*划线*/

.line .x12 .x9 input.left_yj{ border:1px solid #F09; border-radius:8px 0px 0px 8px; -webkit-border-radius:8px 0px 0px 8px; -moz-border-radius:6px 0px 0px 6px;}
.line .x12 .x3 button.right_yj{ background-color:#e31488; border-radius:0px 8px 8px 0px; -webkit-border-radius:0px 8px 8px 0px; -moz-border-radius:0px 8px 8px 0px;}


/*QQ悬浮客服*/
.rides-cs {display: none;font-size: 12px; background:#29a7e2; position: fixed; top: 130px; right: 0px; _position: absolute; z-index: 1500; border-radius:6px 0px 0 6px;}
.rides-cs a { color: #00A0E9;}
.rides-cs a:hover { color: #ff8100; text-decoration: none;}
.rides-cs .floatL { width: 36px; float:left; position: relative; z-index:1;margin-top: 21px;height: 181px;}
.rides-cs .floatL a { font-size:0; text-indent: -999em; display: block;}
.rides-cs .floatR { width: 130px; float: left; padding: 5px; overflow:hidden;}
.rides-cs .floatR .cn {background:#F7F7F7; border-radius:6px;margin-top:4px;}
.rides-cs .cn .titZx{ font-size: 14px; color: #333;font-weight:600; line-height:24px;padding:5px;text-align:center;}
.rides-cs .cn ul {padding:0px;}
.rides-cs .cn ul li { line-height: 38px; height:38px;border-bottom: solid 1px #E6E4E4;overflow: hidden;text-align:center;}
.rides-cs .cn ul li span { color: #777;}
.rides-cs .cn ul li a{color: #777;}
.rides-cs .cn ul li img { vertical-align: middle;}
.rides-cs .btnOpen, .rides-cs .btnCtn {  position: relative; z-index:9; top:25px; left: 0;  background-image: url(../images/qqxuanfu.png); background-repeat: no-repeat; display:block;  height: 146px; padding: 8px;}
.rides-cs .btnOpen { background-position: 0 0;}
.rides-cs .btnCtn { background-position: -37px 0;}
.rides-cs ul li.top { border-bottom: solid #ACE5F9 1px;}
.rides-cs ul li.bot { border-bottom: none;}

/*九块邮分类*/
.new-category { padding: 10px; overflow: hidden; }
.new-category .new-category-lst { border: 1px solid #ded6c9; background-color: #fff; padding-left: 0px; }
.new-category .new-category-lst .new-category-li { width: 50%; float: left; padding: 5px 5px 6px; border-bottom: 1px solid #dedede; background-color: #fff; }
.new-category .new-category-lst .new-category-li .new-category-a, .new-category .new-category2-lst .new-category2-li .new-category2-a { border-bottom: 1px solid #ded6c9; }
.new-category .new-category-lst .new-category-li:last-child .new-category-a { border-bottom: none }
.new-category .new-category-lst .new-category-li .new-category-a { display: block; padding: 11px 13px 10px; background: url(../images/touch2013/icon.png) 98% -839px no-repeat; font-size: 14px; color: #6e6e6e }
.new-category .new-category-lst .new-category-li .new-category-a.new-on { background: url(../images/touch2013/icon.png) 98% -893px no-repeat }
.new-category .new-category-lst .new-category-li .new-category-a .icon { display: inline-block; width: 7px; height: 7px; margin: 0 5px 2px 0; border-radius: 7px; background-color: #d60079 }
.new-category .new-category-lst .new-category-li:last-child .new-category2-lst .new-category2-li:first-child { border-top: 1px solid #d60079 }
.new-category .new-category-lst .new-category-li:last-child .new-category2-lst .new-category2-li:last-child .new-category2-a { border-bottom: none }
.new-category .new-category2-lst { background-color: #fff }
.new-category .new-category2-lst .new-category2-li { display: table; width: 100% }
.new-category .new-category2-lst .new-category2-li .new-category2-a {border-top: 1px solid #fff; display: table-cell; padding: 10px 0; font-size: .75em; color: #6e6e6e; text-align: center }
.new-category .new-category2-lst .new-category2-li .new-category2-a .new-bar { float: left; width: 1px; height: 12px; margin-top: 3px; border-bottom: 1px solid #fff; background-color: #ded6c9; vertical-align: middle }
.new-category .new-category2-lst .new-category2-li .new-category2-a:first-child .new-bar { border: none; background: none }

/*商品详情页,积分商品详情页图片100%*/
#goodsIntroduce2 img,.pgoods_body img{width: 100%}
/*商品分类*/
.goods_class_padding{padding: 2px 4px;}
